indigenous non-european populations - French English Dictionary